Big Huge Thesaurus

Alstonia scholaris

noun